package com.lykj.llw.box.data.bean.response

import com.google.gson.annotations.SerializedName

class HotGameLookMoreResponse {
    /**
     * code
     */
    @SerializedName("code")
    var code: String? = null

    /**
     * status
     */
    @SerializedName("status")
    var status: Boolean? = null

    /**
     * message
     */
    @SerializedName("message")
    var message: String? = null

    /**
     * data
     */
    @SerializedName("data")
    var data: DataDTO? = null

    /**
     * exceptionClazz
     */
    @SerializedName("exceptionClazz")
    var exceptionClazz: Any? = null

    class DataDTO {
        /**
         * rainbow
         */
        @SerializedName("rainbow")
        var rainbow: List<Int>? = null

        /**
         * totalPage
         */
        @SerializedName("totalPage")
        var totalPage: Int? = null

        /**
         * pageNo
         */
        @SerializedName("pageNo")
        var pageNo: Int? = null

        /**
         * pageSize
         */
        @SerializedName("pageSize")
        var pageSize: Int? = null

        /**
         * totalRows
         */
        @SerializedName("totalRows")
        var totalRows: Int? = null

        /**
         * rows
         */
        @SerializedName("rows")
        var rows: List<RowsDTO>? = null

        class RowsDTO {
            /**
             * gid
             */
            @SerializedName("gid")
            var gid: Int? = null

            /**
             * gamename
             */
            @SerializedName("gamename")
            var gamename: String? = null

            /**
             * icon
             */
            @SerializedName("icon")
            var icon: String? = null

            /**
             * gametype
             */
            @SerializedName("gametype")
            var gametype: String? = null

            /**
             * collection
             */
            @SerializedName("collection")
            var collection: String? = null

            /**
             * gameSize
             */
            @SerializedName("gameSize")
            var gameSize: String? = null

            /**
             * subject
             */
            @SerializedName("subject")
            var subject: String? = null

            /**
             * bannerPic
             */
            @SerializedName("bannerPic")
            var bannerPic: String? = null

            /**
             * bgPic
             */
            @SerializedName("bgPic")
            var bgPic: String? = null

            /**
             * payRatio
             */
            @SerializedName("payRatio")
            var payRatio: Double? = null

            /**
             * openTime
             */
            @SerializedName("openTime")
            var openTime: Any? = null
        }
    }
}
